package cn.fbs.util;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;

/**
 * @program: springbootdemo
 * <li> @description: 枚举常量类，定义要完全符合restfull风格
 * @author: wxk
 * @create: 2020-12-22 09:11
 **/
@Getter
@NoArgsConstructor
@AllArgsConstructor
public enum ExceptionEnums {
    /**
     * 各状态码标示
     *
     * 200 操作成功
     * 201 对象创建成功
     * 202 请求已经被接受
     * 204 操作已经执行成功，但是没有返回数据
     * 400 参数列表错误
     * 401 未授权
     * 404 资源，服务未找到
     * .....
     */

    PRICE_CANNOT_BE_NULL(400, "价格不能为空"),//例子
    ID_CANNOT_BE_NULL(400, "ID不能为空！"),
    FLAG_CANNOT_BE_NULL(400, "标识位不能为空！"),
    PERSON_INFO_NOT_FOUND(204, "人物信息没有查到")
    ;
    private int code;
    private String msg;

}
